package br.com.fafica.sisape.repositorioarray;

import java.util.ArrayList;

import br.com.fafica.sisape.model.Medico;;

public class RepositorioMedico {
	
	static ArrayList <Medico> medicos = new ArrayList<Medico>();
	static Integer cod = 0;
	
	public void createMedico(Medico medico){
		cod++;
		medico.setCod(cod);
		medicos.add(medico);
		System.out.println("Executou");
	}
	public ArrayList readMedico(){
	
		return medicos;
	}
	public void updateMedico(Medico m){
		
		for(int i = 0; i < medicos.size(); i++){
			if(medicos.get(i).getCod() == m.getCod()){
				medicos.set(i, m);
			}
		}
	}
	public void deleteMedico(Medico m){
		
		for(int i = 0; i <medicos.size(); i++){
			if(medicos.get(i).getCod() == m.getCod()){
				medicos.remove(i);
			}
		}
	}

}
